careful stewardship - Turkish English Dictionary